stranded seeds - Spanish English Dictionary